Mary Gordon (* 16. Mai 1882 in Glasgow als Mary Gilmour; † 23. August 1963 in Pasadena, Kalifornien) war eine schottische Schauspielerin. Ihre wohl bekannteste Rolle ist die Haushälterin Mrs. Hudson in der Sherlock-Holmes-Filmreihe mit Basil Rathbone. Daneben spielte sie auch in mehreren Filmen von Laurel und Hardy mit.